Algebraic-geometric codes and multidimensional cyclic codes: a unified theory and algorithms for decoding using Grobner bases

نویسندگان

  • Keith Saints
  • Chris Heegard
چکیده

In this paper, it is proved that any algehraicgeometr ic code can be expressed as a cross section of an extended multidimensional cyclic code. Both algebraic-geometric codes and multidimensional cyclic codes are descr ibed by a unified theory of l inear block codes def ined over point sets: algebraic-geometric codes are def ined over the points of an algebraic curve, and an m-dimensional cyclic code is def ined over the points in mdimensional space. The power of the unified theory is in its description of decoding techniques using GrSbner bases. In order to fit an algebraic-geometric code into this theory, a change of coordinates must be appl ied to the curve over which the code is def ined so that the curve is in special position. For curves in special position, all computat ions can be performed with polynomials, rather than rational functions, and this also makes it possible to take advantage of the theory of Grobner bases. Next, a transform is def ined for algebraic-geometric codes which general izes the discrete Fourier transform. The transform is also related to a GrSbner basis, and is useful in setting up the decoding problem. In the decoding problem, a key step is finding a GrSbner basis for an error locator ideal. For algebraic-geometric codes, multidimensional cyclic codes, and indeed, any cross section of an extended multidimensional cyclic code, Sakata’s algorithm can be used to find linear recursion relations which hold on the syndrome array. In this general context, we give a self-contained and simplified presentat ion of Sakata’s algorithm, and present a general f ramework for decoding algorithms for this family of codes, in which the use of Sakata’s algorithm is supplemented by a procedure for extending the syndrome array.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Systematic encoding via Grobner bases for a class of algebraic-geometric Goppa codes

Any linear code with a nontrivial automorphism has the structure of a module over a polynomial ring. The theory of Griihner bases for modules gives a compact description and implementation of a systematic encoder. We present examples of algebraic-geometric Goppa codes that can be encoded by these methods, including the one-point Hermitian codes. Index TermsSystematic encoding, algebraic-geometr...

متن کامل

Optimal rate algebraic list decoding using narrow ray class fields

We use class field theory, specifically Drinfeld modules of rank 1, to construct a family of asymptotically good algebraic-geometric (AG) codes over fixed alphabets. Over a field of size l, these codes are within 2/( √ l − 1) of the Singleton bound. The functions fields underlying these codes are subfields with a cyclic Galois group of the narrow ray class field of certain function fields. The ...

متن کامل

A Displacement Structure Approach to List Decoding of Reed-Solomon and Algebraic-Geometric Codes∗

Using the method of displacement we shall develop a unified framework for derivation of efficient list decoding algorithms for algebraic-geometric codes. We will demonstrate our method by accelerating Sudan’s list decoding algorithm for Reed-Solomon codes [22], its generalization to algebraicgeometric codes by Shokrollahi and Wasserman [21], and the recent improvement of Guruswami and Sudan [8]...

متن کامل

Efficient decoding of (binary) cyclic codes above the correction capacity of the code using Gröbner bases

This paper revisits the topic of decoding cyclic codes with Gröbner bases. We introduce new algebraic systems, for which the Gröbner basis computation is easier. We show that formal decoding formulas are too huge to be useful, and that the most efficient technique seems to be to recompute a Gröbner basis for each word (online decoding). We use new Gröbner basis algorithms and “trace preprocessi...

متن کامل

Étude des systèmes algébriques surdéterminés. Applications aux codes correcteurs et à la cryptographie

Gröbner bases constitute an important tool for solving algebraic systems of equations, and their computation is often the hard part of the resolution. This thesis is devoted to the complexity analysis of Gröbner basis computations for overdetermined algebraic systems (the number m of equations is greater than the number n of variables). In the generic (”random”) case, tools exist to analyze the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Information Theory

دوره 41  شماره 

صفحات  -

تاریخ انتشار 1995